page {
  overflow-y: hidden;
  --switch-node-size: .8em;
  --switch-node-box-shadow: none;
}

.custom-smart-switch {
  display: flex !important;

  .custom-smart-switch-node {
    top: 0;
    bottom: 0;
    left: .1em;
    margin: auto;
  }

  &.smart-switch--on>.custom-smart-switch-node {
    left: -.1em;
  }
}